SDLC
Discuss some reasons why using an SDLC methodology in a project is so critical
The system development life cycle offers a methodological approach to informational systems design that ensures no critical step will be overlooked in the complex process of developing a new system. It ensures that the proposed design is necessary, will meet the needs of the users and is properly planned, checked, and screened for problems, before the final planned design is activating. Also, the use of the SDLC ensures that systems testing will occur, even after the design is complete.
First of all, the software step of the SDLC process identifies and defines a need for the new system and ensures that a rigorous inquiry will take place to answer the question if a new system is actually necessary, feasible, and useful to the users of the current system. Once and if the need is determined, next the requirements analysis will analyze the information needs of the users so the designers can create a blueprint to effectively meet those needs. The architectural design step of the SDLC process creates a proposed design with the necessary specifications for the hardware, software, people and data resources. This further ensures that the approach will be as organized, and cost and time efficient as possible when the next step, of coding and debugging and creating and programming the final system will be effective. Finally, the process ends with system testing, which evaluates the system's actual functionality in relation to expected or intended functionality. ("SDLC," 2006, Webopedia)
The problem solving approach of the SDLC is particularly useful for designers. It begins with asking what practical problems can possibly be addressed by a new system, and frames the birth new system around those problems. Then, it ensures that the designers engage in the sequential steps of planning, testing the system and screening out the new system's potential problems, and testing the system once it is installed.
Works Cited
SDLC." (2006) Webopedia. Retrieved 24 May 2006 at http://www.webopedia.com/TERM/S/SDLC.html
Migration Project Scenario: Tony's Chips has recently been sold to a new independent company. The new company has hired you to manage a project that will move the old Website from an externally hosted solution to an internal one. The company's leadership is very concerned about redundancy for their site, insisting that a back-up site be available as a failover in case the main site goes down. In addition, they
F.A: Yes, if you work with any software especially developing websites you will face many problems, but you should be patient to solve them (1). I.A: Definitely, my career has always centered on developing various applications and programs to our clients. As a Project Team Leader, I am always involved from start to finish with the software projects I am assigned to lead (3). H.A: Yes I have, I worked with drilling
Software Processing Methodology Understanding the Problem Klyne Smith, DSE Candidate Dr. Frank Coyle Technical Motivation Research and Contribution Methods Software Processing Methodologies Waterfall Methodology Strengths Weaknesses Opportunity Threats Iterative Methodology Strengths Weaknesses Opportunities Threats Model Methodology Strengths Weaknesses Opportunities Threats Where do we go from here (Spring 2010)? Define measurement data points for Test Case analysis Section IV Creation and Validation of the predictive model Section V Summary Analysis Practical Usage Praxis Conclusion Books Articles / Web Information Software Processing Methodology: Understanding the Problem Section I: Introduction In this work, I examine three different Software Processing Methodologies. I start with the iterative model, followed by the spiral
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now